† Corresponding author. E-mail:
Project supported by the National Natural Science Foundation of China (Grant Nos. 61304155 and 11371049) and Beijing Municipal Government Foundation for Talents, China (Grant No. 2012D005003000005).
We study the mean-square composite-rotating consensus problem of second-order multi-agent systems with communication noises, where all agents rotate around a common center and the center of rotation spins around a fixed point simultaneously. Firstly, a time-varying consensus gain is introduced to attenuate to the effect of communication noises. Secondly, sufficient conditions are obtained for achieving the mean-square composite-rotating consensus. Finally, simulations are provided to demonstrate the effectiveness of the proposed algorithm.
Recently, multi-agent systems have attracted increased research attention because of their characteristics of autonomy, distribution, and coordination, and their extensive applications in practical engineering, such as aerospace, sensor networks, social networks, and so on.[1,2]
As the most fundamental and basic issue on the research of multi-agent systems, the consensus problem has been deeply studied and a great deal of results have been reported.[3–6] Consensus means that the agents reach some common states such as position and velocity by using a distributed protocol. However, the vast majority of the existing results are about parallel consensus, which means that all agents will move along a linear path. In nature, there are a lot of circular motion phenomena, such as the celestial motion and earth orbiting satellite. Fiorelli et al. made use of autonomous underwater vehicles (AUVs) to collect oceanographic measurements and described a methodology for the cooperative control of multiple vehicles to complete missions such as gradient climbing and feature tracking in an uncertain environment.[7] Following the work of Fiorelli et al., Sepulchre et al. proposed a methodology to stabilize isolated relative equilibria in an all-to-all communication system where coupled identical particles move in the plane at unit speed;[8] this was extended to a general communication framework.[9] Ren made a further research on the consensus algorithm for double-integrator dynamics by introducing a rotation matrix.[10] Then Lin et al. investigated the collective rotating motions of second-order multi-agent systems, including the rotation consensus and the rotation formation problems.[11,12] Mo et al. dealt with the finite-time distributed rotating encirclement control problem of multi-agent systems.[13] As a slightly more complicated motion than rotating motion, the composite rotating motions exist extensively in nature, for example, the earth moves around the sun, and the moon moves around the earth. Hence, it is worth studying the composite rotating motion problem for multi-agent systems. Recently, the composite-rotating consensus problems were considered in Refs. [14] and [15] by designing proper control laws, where all agents move in a circular orbit and the circle center moves along a horizontal circumference.
All results mentioned above of rotation motion problems were solved for multi-agent systems without any noise. However, the real physical systems are often under uncertain communication environments, information exchanges among the agents cannot be carried out accurately. Therefore, it is necessary and meaningful to study the composite rotation motion problems of multi-agent systems under communication noises. For multi-agent systems with communication noises, the mean-square consensus problems were studied perfectly in Refs. [16]–[19]. However, the methods in the references cannot be extended directly to solve the mean-square composite-rotating consensus problem because the system matrix is a complex matrix and the traditional Lyapunov function method is invalid.
Motivated by the works mentioned above, we consider the mean-square composite-rotating consensus problems of second-order systems with communication noises, which can describe the actual physical system more precisely. A time-varying consensus gain is introduced to the distributed protocol and sufficient conditions for achieving the mean-square composite-rotation consensus are obtained. There exist extensive applications about composite rotating consensus, such as vehicles control, satellite control, multi-robot systems, and so on. The main contributions of this paper are summarized as follows. (i) In contrast with Ref. [14], where the composite-rotation consensus problem was solved for systems without noises, this paper considers multi-agent systems with communication noises, which is more reasonable and realistic. (ii) In contrast with Ref. [17], the method used in Ref. [17] cannot solve the mean-square composite-rotating problem, because the state transition matrix of the system in that paper cannot be obtained accurately. (iii) The method used in this paper is also different from that in Refs. [16]–[19], here, we make a new linear nonsingular transformation on the system equation firstly, then by solving the system equation and using the property of complex, the sufficient conditions for achieving the mean-square composite-rotating consensus are obtained.
An undirected graph
Consider a second order multi-agent system consisting of n agents, the dynamic of each agent is as follows:
Assume that the angular velocities of all agents are ω1, the information exchange among the agents is affected by communication noises, and the i-th agent received information from its neighbor agents is
In this section, we study the mean-square composite-rotating consensus problem of multi-agent system (
Let
Take
To proceed, we make the following assumptions:[16]
the topology corresponding to the multi-agent system ( convergence condition robust condition:
Consider a multi-agent system consisting of 4 agents, the topology structure of the agents is shown in Fig.
The evolution of positions, velocities, and the center of rotating are presented in Figs.
We study the mean-square composite-rotating consensus problem of second-order multi-agent systems with communication noises. A distributed protocol is proposed and a time-varying consensus gain is introduced to attenuate the effect of communication noises. By using a linear nonsingular transformation, the closed-loop system is transformed into an equivalent system firstly. Then, sufficient conditions are obtained for achieving the mean-square composite-rotating consensus by analyzing the system equation. In our future work, event-trigger composite-rotation control of multi-agent systems with communication noises will be considered.
[1] | |
[2] | |
[3] | |
[4] | |
[5] | |
[6] | |
[7] | |
[8] | |
[9] | |
[10] | |
[11] | |
[12] | |
[13] | |
[14] | |
[15] | |
[16] | |
[17] | |
[18] | |
[19] | |
[20] |